body,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{color:#333; font-family:Helvetica, Arial, sans-serif; font-size: 14px; line-height:18px;}
a{color:#333; text-decoration:none;-webkit-tap-highlight-color:transparent;}
p{margin-bottom:10px; font-size:14px; color:#666; line-height:18px;}
ul,li{list-style:none;}
input{border: none; outline: none;-webkit-appearance: none; padding: 0; margin: 0;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
i{font-style: normal;}
.cls{clear:both;}
.index-bg{background: #f1f0f0;}

.page{max-width: 720px; margin: 0 auto;}
.header{background: #fb4747;padding: 10px;}
.logo{color: #fff; float: left; line-height: 40px; font-size: 18px;}
.logo-bg{background-image: url(../images/left-icon.png); background-repeat:no-repeat; background-position: left center; background-size: auto 20px; padding-left: 30px;}
.quit{float: right;}
.quit img{max-width: 120px; width: 100%;}
.section{padding-right: 80px; position: relative; margin-top: 10px;}
.search{position: relative;padding-left: 40px; padding-right: 20px; background: #fff; border-radius: 20px;}
.search-btn{display: block; position: absolute; left: 10px ;top: 6px;}
.search-btn img{width: 20px;}
.search-input{width: 100%; line-height: 30px;}
.part{position: absolute; right: 0;top: -4px;}
.qiandao{display: inline-block; text-align: center; font-size: 12px; color: #fff; line-height: 22px;}
.qiandao img{height: 25px; display: block;}
.kefu{display: inline-block;text-align: center;font-size: 12px; color: #fff;line-height: 22px;}
.kefu img{height: 25px; display: block;}

.menu{height: 50px; border-bottom: #e0e1e4 1px solid; overflow-x:scroll;white-space: nowrap;background: #fff;}
.menu ul li{display: inline-block; padding: 0 10px;}
.menu ul li a{display: block; line-height: 50px;}
.menu ul li a:hover{color: #f95a48; border-bottom: #f95a48 2px solid;}
.banner img{width: 100%; max-width: 720px;display: block;}
#banner img {max-width:100%;display:block;}
#banner .swiper-pagination-bullet {display: inline-block;width: 6px;height: 6px;opacity:1;border-radius: 10px;background: rgba(0,0,0,0.5);margin: 0 3px;cursor: pointer;transition: width 0.3s ease-in-out;}
#banner .swiper-pagination-bullet-active{background: #fff;width:12px;}
#announcement {height:28px;background: #fff; margin: 2px 0 10px 0; padding: 4px 0 4px 40px;background-image: url(../images/notice-icon.png); background-repeat: no-repeat; background-size: auto 15px; background-position: 10px center;}
#announcement a {color:#ff6d6d;text-decoration:none;display:block;line-height:2;height:28px;overflow:hidden;}
#list .swiper-pagination-bullet-active{background: #fd6e6e;}

.list{background: #fff;}
.list ul li{float: left; width: 20%; text-align: center;}
.list ul li a{display: block; padding: 10px 0;}
.list ul li a img{width: 40px; height: 40px; display: block; margin: 0 auto; margin-bottom: 8px;}
.list ul li a span{font-size: 14px;}

.notice{margin: 2px 0 10px 0; background: #fff; color: #ff6d6d; padding: 10px 0 10px 40px; font-size: 14px; line-height: 18px; background-image: url(../images/notice-icon.png); background-repeat: no-repeat; background-size: auto 15px; background-position: 10px center;}
.guanggao{padding: 10px; background: #fff; margin-bottom: 10px;}
.guanggao img{width: 100%; max-width: 697px;}

.hotpro{margin-bottom: 10px;}
.hotpro-l{float: left; width: 35%;}
.hotpro-inner{background: #fff; padding: 10px;margin-right: 1px;height: 220px;}
.hotpro-inner img{max-width: 100px; width: 100%;}
.hotpro-r{float: left; width: 65%;}
.hotpro-top{padding: 10px; margin-bottom: 1px; background: #fff;height: 100px;}
.hotpro-top img{width: 100%; max-width: 188px;}
.hotpro-bot-l{float: left; width: 50%;height: 119px;}
.hotpro-bot-l-inner{padding: 10px;background: #fff;height: 99px;}
.hotpro-bot-l-inner img{width: 100%;max-width: 84px;}
.hotpro-bot-r{float: left; width: 50%;height: 120px;}
.hotpro-bot-r-inner{padding: 10px;background: #fff;height: 99px; margin-left: 1px;}
.hotpro-bot-r-inner img{width: 100%; max-width: 84px;}

.miaosha-title{background: #fff; padding: 10px;position: relative; margin-bottom:1px;}
.miaosha-title h3{font-size: 14px; color: #000; display: inline-block;}
.miaosha-title span{display: inline-block; font-size: 12px;}
.miaosha-title span.time{background: #fe4a65; color: #fff; border-radius:10px; padding:1px 6px;}
.miaosha-title span.text{color: #fe4a65;}
.miaosha-link{position: absolute; right: 10px; top: 10px;}
.miaosha-link a{color:#fe4a65;}

.miaosha-txt{background: #fff; margin-bottom: 10px;}
.miaosha-txt ul li{float: left; width: 33.33%;}
.miaosha-txt ul li .li-inner{padding: 10px;}
.miaosha-txt ul li .miaosha-txt-img{margin-bottom: 10px; text-align: center;}
.miaosha-txt ul li .miaosha-txt-img img{width: 100%; max-width: 150px;}
.miaosha-txt ul li .miaosha-txt-title h4{font-size: 14px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.miaosha-txt ul li .miaosha-txt-title .price{color: #fe4a65;}
.miaosha-txt ul li .miaosha-txt-title .tips{color: #aaa;}

.quan-title-line{margin: 0 40px; border-bottom: #ff3251 2px solid; margin-bottom: 20px;}
.quan-title-line h2{color:#ff3251; margin: 0 auto; margin-bottom: -10px; padding: 4px 10px; background: #f1f0f0; width: 100px; text-align: center;}
.quan-title-fu{text-align: center; color: #888;}

.quan-txt{padding: 5px;}
.quan-txt ul li{float: left; width: 50%;}
.quan-txt ul li .quan-inner{margin:5px; background: #fff;}
.quan-txt ul li .quan-inner .quan-txt-img img{width: 100%; max-width: 300px;}
.quan-txt ul li .quan-inner .quan-txt-title{padding: 8px;}
.quan-txt ul li .quan-inner .quan-txt-title h4{font-size: 14px; line-height: 22px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.quan-txt ul li .quan-inner .quan-txt-title-l{float: left;}
.quan-txt ul li .quan-inner .quan-txt-title-r{float: right;}
.quan-txt ul li .quan-inner .quan-txt-title .quan-txt-be{font-size: 12px; color: #000;}
.quan-txt ul li .quan-inner .quan-txt-title .quan-txt-af{font-size: 12px; color: #ff2d59;}
.quan-txt ul li .quan-inner .quan-txt-title .quan-txt-ka{display: inline-block;padding: 0 4px; background: #ff2760; border-radius: 2px;color: #fff; font-size: 12px;}
.quan-txt ul li .quan-inner .quan-txt-title .quan-txt-nu{font-size: 12px; color: #929292;}
.quan-txt ul li .quan-inner .quan-txt-title .quan-txt-sh{font-size: 12px; color: #ff5a79;}

.search-title{color: #fff;}
.search-title span{color: #fdf016;}
.search-key{margin: 0 auto; background-color: #fff; background-image: url(../images/search-icon.png); background-repeat: no-repeat;background-size: auto 20px;background-position: 10px center; padding-left: 40px; padding-right: 45px; border-radius: 20px;position: relative;}
.search-but{display: block; position: absolute; right: -2px; top: 0;height: 30px; width: 40px; background: #ffdc71; color: #c4590a;font-weight: bold; border-radius: 0 20px 20px 0;}
.search-word{width: 100%;}
.video-title{text-align: center; margin: 20px 0;}
.video-title ul li{line-height: 32px;border: #ff8b2c 1px solid; display: inline-block;}
.video-title ul li a{display: block; padding: 0 20px; color: #ff8b2c;}
.video-title ul li.a{border-right: 0; border-radius: 20px 0 0 20px;}
.video-title ul li.b{border-radius: 0 20px 20px 0;}
/*.video-title ul li.a.select a{background: #ff8b2c; color: #fff;border-radius: 20px 0 0 20px;}
.video-title ul li.b.select a{background: #ff8b2c; color: #fff;border-radius: 0 20px 20px 0;}*/
.video-title ul li.a a:hover{background: #ff8b2c; color: #fff;border-radius: 20px 0 0 20px;}
.video-title ul li.b a:hover{background: #ff8b2c; color: #fff;border-radius: 0 20px 20px 0;}
.video-txt{padding: 0 10px; margin-bottom: 10px;}
.video-txt video{width: 100%;}

.hot-product{margin-bottom: 10px;}
.hot-product-title{line-height: 40px; color: #000; font-size: 14px; font-weight: bold; padding: 0 10px 0 30px; background-image: url(../images/fire-icon.png); background-repeat: no-repeat;background-position: 10px center;background-size: auto 20px;}
.hot-product-txt{padding: 5px;}
.hot-product-txt ul li{float: left;width: 33.33%;}
.hot-product-txt ul li .inner{margin: 5px; padding: 10px;}
.hot-product-txt ul li.a .inner{background:#f3f6ff;}
.hot-product-txt ul li.b .inner{background:#f0feed;}
.hot-product-txt ul li.c .inner{background:#fffeec;}
.hot-product-txt ul li.d .inner{background:#fef2fe;}
.hot-product-txt ul li.e .inner{background:#fcf1ed;}
.hot-product-txt ul li.f .inner{background:#ffefef;}
.hot-product-txt ul li .inner h4{font-size: 13px; margin-bottom: 4px;}
.hot-product-txt ul li .inner h5{font-size: 12px; font-weight: normal; border: #beb9bf 1px solid; display: inline-block; padding: 1px 4px; border-radius: 2px;}

.cate-title{line-height: 40px; color: #000; font-size: 14px; font-weight: bold; padding: 0 10px 0 30px; background-image: url(../images/menu-icon.png); background-repeat: no-repeat;background-position: 10px center;background-size: auto 15px;}
.cate-txt ul li{float: left; width: 25%;}
.cate-txt ul li .inner{text-align: center; padding: 10px;}
.cate-txt ul li .inner img{width: 100%; max-width: 50px;}
.cate-list{background: #fff; padding-bottom: 30px;}
.list-title{background: #fff;margin-top: 10px;}
.list-title ul li{display: inline-block;}
.list-title ul li a{display: block;line-height: 40px; padding: 0 15px 0 10px; background: url(../images/up-icon.png) right center no-repeat;}
.list-title ul li a:hover{background: url(../images/up-hover-icon.png) right center no-repeat; color: #ff2e0c;}

.search-result{position: relative; margin-top: 10px; padding-right: 80px; width: auto;}
.part1{position: absolute; right: 0 ;top: 0;}
.back,.home{display: inline-block; color: #fff; text-align: center; font-size: 12px; margin: 0 5px; line-height: 22px;}
.back img,.home img{display: block; margin: 0 auto;}

.result-menu{background: #fff; text-align: center; border-bottom: #e0e0e0 1px solid;}
.result-menu ul li{display: inline-block;}
.result-menu ul li a{display: block; line-height: 40px; padding: 0 10px;color: #000;border-bottom: #fff 1px solid; font-weight: bold;}
.result-menu ul li.select a{color: #fa2f2f; border-bottom: #fa2f2f 1px solid;}
.result-menu ul li a:hover{color: #fa2f2f; border-bottom: #fa2f2f 1px solid;}
.result-title{margin-top: 0; box-shadow: 0 4px 5px rgba(0,0,0,0.05);}

.result-label{padding: 10px;overflow-x:scroll;white-space: nowrap;}
.result-label a{display: inline-block; padding: 1px 10px; border: #e7e7e7 1px solid; background: #fff; border-radius: 10px; color: #979797;}
.result-label a:hover{background: #e8e8e8; border: #d7d7d7 1px solid;}

.result-list ul{background: #fff;padding: 10px; margin-bottom: 10px;}
.result-list ul li.img{float: left;}
.result-list ul li.img img{width: 100%; max-width: 120px;}
.result-list ul li.txt{margin-left: 130px; position: relative;}
.result-list ul li.txt p{margin-bottom: 0;}
.result-list ul li.txt h2{font-size: 14px; margin-bottom: 10px;}
.result-list ul li.txt h2 a{color: #000;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.result-list ul li.txt span{display: inline-block; margin-right: 10px; font-size: 12px;}
.result-list ul li.txt span.result-price{color: #000; margin-bottom: 4px;}
.result-list ul li.txt span.result-quan{background: #ff2f6a; color: #fff; padding: 2px 4px; border-radius: 2px; margin-bottom: 8px;}
.result-list ul li.txt span.result-jian{color: #f95c4a;}
.result-list ul li.txt span.result-yj{background: #ffeccf; color: #ff7a0f; padding: 2px 10px; border-radius: 20px;}
.result-list ul li.txt span.result-cj{background: #ffdfdd; color: #ff5653; padding: 2px 10px; border-radius: 20px;}
.result-list ul li.txt .result-share{position: absolute; top: 46px; right: 0; font-size: 12px; color: #ff5777; background-image: url(../images/share-icon.png); background-repeat: no-repeat; background-position: center top; background-size: 20px auto; padding-top: 24px;}

.history-remand{padding: 10px; background: #fff; margin-bottom: 10px;}
.history-remand-title{height: 40px; line-height: 40px; margin-bottom: 10px;}
.history-remand-title span{display: block; color: #919191;}
.history-remand-title span.l{float: left;}
.history-remand-title span.r{float: right; background-image: url(../images/refresh-icon.png); background-repeat: no-repeat; background-position: left center; background-size: 20px auto; padding-left: 30px;}
.history-remand-txt a{display: inline-block; color: #262626; border: #ececec 1px solid; padding: 4px 10px; border-radius: 4px; margin:0 10px 10px 0;}
.history-clear span.r{background-image: url(../images/del-icon.png);}

.details-title{height: 40px; line-height: 40px; background: #fff; padding: 0 10px; overflow: hidden;}
.details-title span{display: block;}
.details-title span.l{float: left; background-image: url(../images/back-icon.png); background-position: left center; background-repeat: no-repeat; background-size: auto 20px; padding-left: 30px; font-size: 14px; font-weight: bold;}
.details-title span.r{float: right; padding-top: 5px;}
.details-title span.r img{height: 30px;}
.show-img{margin: 10px -10px;}
.show-img img{max-width: 720px; width: 100%;}
.details-show{background: #fff; padding: 10px;}
.details-h2{font-size: 16px; line-height: 24px; margin-bottom: 10px;}
.details-row{padding-top: 10px;}
.details-price{float: left; font-weight: bold;}
.details-share{float: right; font-weight: bold; background-image: url(../images/share-icon.png); background-position: left center; background-repeat: no-repeat;background-size: auto 20px; padding-left: 30px; color: #ff5777;}
.details-row-l{float: left;}
.details-row-r{float: right;}
.details-jian{background: #ff2f6a; color: #fff; padding: 2px 10px; border-radius: 2px; margin-right: 10px;}
.details-quan{color: #ff4a50;}
.details-other{margin-top: 10px; padding-top: 10px; border-top: #efeded 1px solid; text-align: center;}
.details-yj{color: #ff761d;}
.details-cj{color: #f32d2c;}
.details-card{margin: 10px;}
.details-card img{width: 100%;max-width: 670px;}
.details-pro{background: #fff; margin-bottom: 10px;}
.details-pro-title{line-height: 40px; height: 40px;margin: 0 10px; border-bottom: #e7e7e7 1px solid; padding: 0 6px;}
.details-pro-title span{display: block;}
.details-pro-title span.l{float: left; color: #000; font-weight: bold;}
.details-pro-title span.r{float: right;}
.details-pro-title span.r img{height: 10px;}
.details-pro-txt{padding: 10px;}
.details-pro-txt img{width: 100%; max-width: 720px;}

.navbar{position: fixed; bottom: 0; width: 100%; height: 50px; background: #fff; text-align: center;}
.navbar-home{float: left; width: 14%;height: 50px; color: #191818; background-image: url(../images/home-black-icon.png); background-position: center 6px; background-repeat: no-repeat; background-size: auto 15px; padding-top: 25px;}
.navbar-back{float: left; width: 14%;height: 50px;color: #191818;}
.navbar-line{height: 50px; border-right: #f2f2f2 1px solid; border-left:#f2f2f2 1px solid;background-image: url(../images/back-black-icon.png); background-position: center 6px; background-repeat: no-repeat; background-size: auto 15px; padding-top: 25px;}
.navbar-kefu{float: left; width: 14%;height: 50px;color: #191818;background-image: url(../images/wx-black-icon.png); background-position: center 6px; background-repeat: no-repeat; background-size: auto 15px; padding-top: 25px;}
.navbar-share{float: left; width: 26%; background: #ffe1b2;height: 50px; color: #f54600; padding-top: 7px;}
.navbar-share span{display: block;}
.navbar-quan{float: left; width: 32%;height: 50px;padding-top: 7px;background: -webkit-linear-gradient(left, #ff7112,#f83a3a); color: #fff;}
.navbar-quan span{display: block;}
.miaosha{padding-bottom: 60px;}

.ddqiang-title{background: #333; height: 60px;}
.ddqiang-title ul li{text-align: center; float: left; width: 16.66%; padding-top: 12px;height: 48px;}
.ddqiang-title ul li span{color: #fff; display: block; font-size: 12px;}
.ddqiang-title ul li.select{background: #a928f2;}

.ddqiang-list ul{padding: 10px; border-bottom: #ececec 1px solid;}
.ddqiang-list ul li.img{float: left; width: 120px;}
.ddqiang-list ul li.img img{width: 100%; max-width: 120px;}
.ddqiang-list ul li.txt{margin-left: 130px;}
.ddqiang-list ul li.txt h2{font-size: 16px; color: #676767;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-bottom: 4px;}
.ddqiang-list ul li.txt h3{font-size: 14px; color: #fe4a65;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-bottom: 20px;}
.ddqiang-list ul li.txt .ddqiang-row{height: 24px; margin-top: 10px;}
.ddqiang-list ul li.txt .ddqiang-row-l{float: left;}
.ddqiang-list ul li.txt .ddqiang-row-r{float: right;}
.ddqiang-list ul li.txt .ddqiang-quan{display: inline-block; background: -webkit-linear-gradient(left, #ff265f,#ff488c); padding: 2px 4px; border-radius: 2px; color: #fff;}
.ddqiang-list ul li.txt .ddqiang-num{color: #ff9960;}
.ddqiang-list ul li.txt .ddqiang-hou{color: #df2434;}
.ddqiang-list ul li.txt .ddqiang-btn{display: inline-block; background: #df2434; padding: 6px 10px; color: #fff;margin-top: -4px;}

.other-menu ul{background: #ff3043; padding: 6px 0;overflow-x:scroll;white-space: nowrap;}
.other-menu ul li{display: inline-block; padding: 0 10px;}
.other-menu ul li a{display: block; color: #fff; line-height: 30px;border-bottom: #ff3043 2px solid;}
.other-menu ul li a:hover{color: #ffb913; border-bottom: #ffb913 2px solid;}

.order-find{padding: 10px; background: #fef4e1;}
.order-find-title{color: #f76d43; margin-bottom: 10px;}
.order-find-title span{display: inline-block; border: #f76d43 1px solid; border-radius: 20px; height: 14px; line-height: 14px; width: 14px; text-align: center; margin-right: 4px;}
.order-find-txt{position: relative;}
.order-find-input{background: #fff; padding: 4px 10px; border: #fee2c7 1px solid; border-radius: 3px; margin-right: 60px;}
.order-find-input input{border: none; width: 100%; line-height: 24px;}
.order-find-btn{display: block; width: 54px;height: 34px; background: #ff5858; position: absolute; right: 0; top: 0; border-radius: 3px; color: #fff;}

.order-tips{padding: 10px; background: #fff;margin-bottom: 10px;}
.order-step{padding: 10px; background: #fff;}
.order-xu{color: #464646; font-size: 16px; font-weight: bold;}
.order-xu span{display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; background: #fe2d42; color: #fff; border-radius: 3px; margin-right: 8px;}
.order-txt{padding: 0 26px;}
.order-img{text-align: center;}
.order-img img{width: 100%; max-width: 720px;}

.order-list ul{padding: 10px; margin: 10px 0; background: #fff;}
.order-list ul li.img{float: left; width: 50px;}
.order-list ul li.img img{width: 100%; max-width: 50px;}
.order-list ul li.txt{margin-left: 60px; position: relative; padding-right: 60px;}
.order-list ul li.txt .order-num{color: #000; font-weight:bold; line-height: 25px;}
.order-list ul li.txt .order-time{color: #9d9d9d;line-height: 25px;}
.order-list ul li.txt .order-status{position: absolute; right: 0; top: 50%; margin-top: -9px;}
.order-list ul li.txt .order-status-del{position: absolute; right: 0; top: 50%; margin-top: -22px;}
.order-list ul li.txt .order-status span{color: #ff8a60;}
.order-list ul li.txt .order-status-del span.order-status-1{display: block; color: #000; font-weight: bold; margin-bottom: 6px;}
.order-list ul li.txt .order-status-del span.order-del{display: inline-block; padding: 1px 8px; background: #e2e2e2; border-radius: 4px; color: #979797;}

.order-three ul{text-align: center; padding: 10px;}
.order-three ul li{display: inline-block; background: #fff; border-radius: 20px; padding: 4px 20px; margin: 0 5px;}
.order-three ul li.select{color: #ff723a;}

.trade ul{padding: 10px; background: #fff; margin-bottom: 10px;}
.trade ul li.img{float: left; width: 80px;}
.trade ul li.img img{width: 100%; max-width: 80px;}
.trade ul li.txt{margin-left: 90px; position: relative; margin-bottom: 10px;}
.trade ul li.txt h2{font-size: 14px; color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-bottom: 4px;}
.trade ul li.txt .trade-name{color: #9d9d9d; margin-bottom: 3px;}
.trade ul li.txt .trade-sum{color: #666666;margin-bottom: 3px;}
.trade ul li.txt .trade-num{color: #666666; margin-bottom: 0;}
.trade ul li.txt .trade-status{position: absolute; right: 0; bottom: 0; margin-bottom: 0;}
.trade ul li.txt .trade-status .trade-status-1{display: inline-block; padding: 2px 6px; background: #4a90e2; border-radius: 20px;color: #fff; font-size: 12px;}
.trade ul li.txt .trade-status .trade-status-2{background: #ff9c00;}
.trade ul li.txt .trade-status .trade-status-3{background: #55ad00;}
.trade ul li.txt .trade-status .trade-status-4{background: #848484;}
.trade ul li.txt .trade-status .trade-status-5{background: #b75d2c;}
.trade ul li.ota{clear: both; padding-top: 10px; border-top: #e0e0e0 1px solid;}
.trade ul li.ota span{display: inline-block; margin-right: 10px;}
.trade ul li.ota span.trade-time{color: #9d9d9d;}
.trade ul li.ota span.trade-yj{color: #ff753e;}
.trade ul li.ota span.trade-jf{color: #55ad00;}

.jifen-menu{background: #fff; box-shadow: 0 4px 4px rgba(0,0,0,0.1);}
.jifen-menu ul li{float: left;text-align: center;}
.jifen-menu ul li.a{width: 24.58%;}
.jifen-menu ul li.b{width: 24.58%;}
.jifen-menu ul li.c{width: 50.84%;}
.jifen-menu ul li span{display: block;}
.jifen-menu ul li .out{padding:10px 0; border-bottom: #fff 2px solid; margin: 0 10px;}
.jifen-menu ul li.c .out{margin: 0;}
.jifen-menu ul li.b .in{border-left: #dadada 1px solid;border-right: #dadada 1px solid; margin: 0 -10px;}
.jifen-menu ul li .out .jifen-txt{color: #7b7b7b;}
.jifen-menu ul li .out .jifen-num{color: #000;}
.jifen-menu ul li.c .out .jifen-num{color: #fb4747;}
.jifen-menu ul li.select .out{border-bottom: #fb4747 2px solid;}
.jifen-menu ul li.select .out .jifen-txt{color: #fb4747;}
.jifen-menu ul li.select .out .jifen-num{color: #fb4747;}
.jifen-menu ul li.c .out .jifen-l{float: left; width: 50%;}
.jifen-menu ul li.c .out .jifen-r{float: left; width: 50%; padding-top: 7px;}
.jifen-menu ul li.c .out .jifen-r a{display: inline-block;padding: 2px 4px; border: #fb4747 1px solid; border-radius: 20px;color: #fb4747; font-size: 12px;}

.jifen-three ul{text-align: center; padding: 10px 0;}
.jifen-three ul li{display: inline-block; background: #fff; border-radius: 20px; padding: 4px 10px; font-size: 12px;}
.jifen-three ul li.select{color: #ff723a;}
.jifen-three ul li.last{background: url(../images/san-down-icon.png) right center no-repeat; padding-right: 12px;}

.jifen-title{color: #000;font-weight: bold; padding: 0 10px; line-height: 30px;}
.jifen-text{padding-left:10px; background: #fff; box-shadow: 0 3px 4px rgba(0,0,0,0.1); margin-bottom: 10px;}
.jifen-text ul li{padding: 10px 0; border-bottom: #e9ebec 1px solid; padding-right: 10px; position: relative;}
.jifen-text ul li span{display: block;}
.jifen-text ul li span.jifen-txt-tit{color: #000; font-weight: bold;}
.jifen-text ul li span.jifen-txt-time{color: #999999;}
.jifen-text ul li span.jifen-txt-num{position: absolute; right: 10px; top: 19px;color: #999999;}
.jifen-text ul li span.jifen-txt-num i{font-style: normal; color: #fb4747;}

.jfshop-menu{background: #fff;box-shadow: 0 4px 4px rgba(0,0,0,0.1);}
.jfshop-menu ul li{float: left; padding: 10px 0;}
.jfshop-menu ul li.a{width: 60.56%; background-image:url(../images/jifen-bg.png); background-repeat:no-repeat; background-position: left center;background-size: auto 60px;}
.jfshop-menu ul li.b{width:19.72%;}
.jfshop-menu ul li.c{width: 19.72%;}
.jfshop-menu ul li span{display: block; line-height: 20px;}
.jfshop-menu ul li span.jfshop-bot{font-size: 12px;}
.jfshop-menu ul li.a .inner{padding-left: 60px;}
.jfshop-menu ul li.b .inner{border-right: #e8e8e8 1px solid; border-left:#e8e8e8 1px solid;}
.jfshop-menu ul li.b .inner span{text-align: center;}
.jfshop-menu ul li.c .inner span{text-align: center;}
.jfshop-menu ul li.a .inner span.jfshop-top{color: #777;}
.jfshop-menu ul li.b .inner span.jfshop-top{height: 20px; background-image: url(../images/jifen-mx-icon.png); background-repeat: no-repeat; background-position: center top; background-size: 20px 20px;}
.jfshop-menu ul li.b .inner span.jfshop-bot{color: #888;}
.jfshop-menu ul li.c .inner span.jfshop-top{height: 20px; background-image: url(../images/jifen-dh-icon.png); background-repeat: no-repeat; background-position: center top; background-size: 20px 20px;}
.jfshop-menu ul li.c .inner span.jfshop-bot{color: #888;}

.jifen-list{padding: 5px;}
.jifen-list .jifen-wrap{float: left; width: 50%;}
.jifen-list .jifen-wrap ul{padding: 5px;}
.jifen-list .jifen-wrap ul li.img img{width: 100%;max-width: 200px; display: block;}
.jifen-list .jifen-wrap ul li.txt{background: #fff; padding: 10px;}
.jifen-list .jifen-wrap ul li.txt h2{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-bottom: 10px;}
.jifen-list .jifen-wrap ul li.txt .jifen-price{color: #6e6e6e; margin-bottom: 2px;}
.jifen-list .jifen-wrap ul li.txt .jifen-num{color: #fb4747; margin-bottom: 10px;}
.jifen-list .jifen-wrap ul li.txt .jifen-btn{line-height: 32px; color: #fff; text-align: center;}
.jifen-list .jifen-wrap ul li.txt .jifen-btn-bz{background: #8b8b8b;}
.jifen-list .jifen-wrap ul li.txt .jifen-btn-dh{background: #fb4747;}

.yidui-text{background: #fff; padding-left: 10px; margin-bottom: 10px;box-shadow: 0 4px 4px rgba(0,0,0,0.1);}
.yidui-text ul{padding: 10px 10px 10px 0; border-bottom: #e0e3e4 1px solid;}
.yidui-text ul li.img{float: left; width: 80px;}
.yidui-text ul li.img img{width: 80px;}
.yidui-text ul li.txt{margin-left: 90px; height: 80px; padding-right: 60px; position: relative;}
.yidui-text ul li.txt h2{font-size: 14px; color: #777777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-bottom: 25px;}
.yidui-text ul li.txt h2 span{color: #000;}
.yidui-text ul li.txt .yidui-time{color: #999999;}
.yidui-text ul li.txt .yidui-num{position: absolute; right: 0; top: 36px; color: #999;}
.yidui-text ul li.txt .yidui-num span{color: #529d01;}

.huoqu-text{padding: 10px; }
.kefu-wx{border-bottom: #b9b9b9 1px solid; margin-bottom: 10px;}
.kefu-img{text-align: center;}
.kefu-img img{width: 100%; max-width: 200px;}
.kefu-cont p{width: 150px; margin: 0 auto;}

.user{padding: 10px 10px 0 10px; background: -webkit-linear-gradient(top, #fb4747,#fe9104); position: relative;margin-bottom: 10px;}
.user-details{margin-bottom: 10px;}
.user-details ul li.img{float: left; width: 46px;}
.user-details ul li.img img{width: 40px; border: rgba(255,255,255,0.5) 3px solid; border-radius: 50%;}
.user-details ul li.txt{margin-left: 56px;}
.user-details ul li.txt .user-top{ margin-bottom: 6px;}
.user-details ul li.txt span{display: inline-block;}
.user-details ul li.txt span.user-name{color: #f5ff00; margin-right: 8px; font-size: 14px; font-weight: bold;}
.user-details ul li.txt span.user-vip{color: #fb4f50; background: #fff; font-size: 12px; padding: 2px 8px; border-radius: 20px;margin-right: 8px;}
.user-details ul li.txt span.user-vvip{color: #ed5c57; font-size: 12px;background: rgba(0,0,0,0.3); padding: 2px 8px; border-radius: 20px;}
.user-details ul li.txt .user-bot span{color: #fff; margin-right: 8px; font-size: 12px;}

.user-menu{background: #fff; border-radius: 10px 10px 0 0;}
.user-menu ul li{float: left; width: 25%; text-align: center; padding: 10px 0;}
.user-menu ul li span{display: block; line-height: 20px;}
.user-menu ul li span.user-menu-num{color: #da2829;}
.user-menu ul li span.user-menu-txt{color: #6d6d6d;}
.user-menu ul li span.user-menu-tip{color: #fe8017;}
.user-menu ul li.last span.user-menu-num{color: #fd6702;}

.user-set{position: absolute; right: 10px; top:0;}
.user-set ul li{display: inline-block;}
.user-set ul li.b{margin-left: 8px;}
.user-set ul li a{display: block;color: #fff; font-size:12px;background-repeat: no-repeat; background-position: center top; background-size: auto 20px; padding-top: 24px;}
.user-set ul li.a a{background-image: url(../images/shezhi-icon.png);}
.user-set ul li.b a{background-image: url(../images/message-icon.png);}

.user-nav{background: #fff; margin-bottom: 10px;}
.user-nav ul li{float: left; width: 25%; text-align: center;}
.user-nav ul li a{display: block; color: #171717;background-repeat: no-repeat; background-position: center 10px; background-size: auto 40px; padding-top: 60px; padding-bottom: 10px;}
.user-nav ul li.a a{background-image: url(../images/tou-icon.png);}
.user-nav ul li.b a{background-image: url(../images/book-icon.png);}
.user-nav ul li.c a{background-image: url(../images/ding-icon.png);}
.user-nav ul li.d a{background-image: url(../images/money-icon.png);}
.user-nav ul li.e a{background-image: url(../images/shop-icon.png);}
.user-nav ul li.f a{background-image: url(../images/ren-icon.png);}
.user-nav ul li.g a{background-image: url(../images/help-icon.png);}
.user-nav ul li.h a{background-image: url(../images/xing-icon.png);}

.user-ad{margin-bottom: 10px;}
.user-ad img{width: 100%; max-width: 720px;}

.user-list{background: #fff; padding: 0 10px;}
.user-list ul li{height: 30px; padding: 10px 0; border-bottom: #dedede 1px solid;}
.user-list ul li span{display: block; line-height: 30px; font-weight: bold;}
.user-list ul li span.l{float: left; color: #0d0d0d; background-position: left center; background-repeat: no-repeat;background-size: auto 20px; padding-left: 30px;}
.user-list ul li.a span.l{background-image: url(../images/gift-icon.png);}
.user-list ul li.b span.l{background-image: url(../images/cell-icon.png);}
.user-list ul li.c span.l{background-image: url(../images/parner-icon.png);}
.user-list ul li.d span.l{background-image: url(../images/caozuo-icon.png);}
.user-list ul li.e span.l{background-image: url(../images/find-icon.png);}
.user-list ul li.f span.l{background-image: url(../images/mian-icon.png);}
.user-list ul li.g span.l{background-image: url(../images/clear-icon.png);}
.user-list ul li.h span.l{background-image: url(../images/set-icon.png);}
.user-list ul li span.r{float: right; height: 30px; color: #fa6802;background-position: right center; background-repeat: no-repeat;background-size: auto 16px;background-image: url(../images/right-icon.png); padding-right: 20px;}


